loosely speaking - Spanish English Dictionary